home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Light ROM 1
/
LIGHT-ROM 1 (Amiga Library Services)(1994).iso
/
ffdisks
/
d897.lha
/
DNet
/
README
< prev
next >
Wrap
Text File
|
1993-05-26
|
3KB
|
61 lines
DNet '2.3'
This is my latest batch of DNet stuff. It's a mostly compilable
but still functional DNet amiga-side distribution. It works for me
and I'd like to know how it works for others. I'm still amazed how well
this program that is apparently 6 years old, works. It's survived a major
OS upgrade, radical changes in the modem world, and so on.
This is also my DNet development tree, as of 5/26/93. I compile with
gcc 2.3.3 and make with gnu-make, and run on an A3000. I can't get
everything to recompile and work with gcc, though. Some gcc-compiled clients
will crash the machine, and some won't. I have no clue how to fix dnet.device
or the nfs handlers, as I'm not sure how to get gcc to compile/link things
that aren't normal executables (i.e. launched from main()). And I still haven't
bothered to learn any assembly. The dnet server seems reasonably robust,
though.
What have I changed so far?
created a better load average program. remoteload should work very
much like an Xload (for the Xwindows users out there).
added some nice debugging support for the server. It really is a mess.
What's in the future?
DNetrek. I have most of the pieces, just need to put them together.
Right now the stumbling block is the clients and bugs in libdnet.a. Once I
can get DNread/DWrite/DRead to stop causing system crashes, it could happen.
better support for niftyterm. I would really like to junk fterm, but
haven't groveled enough for niftyterm's source...
Support for people on fast modems. DNet was written back in the days
when 2400 was the best you could do, so Matt wasted a lot of CPU trying to
optimize bandwidth. Dnetrek, of course, is the driving force for this...
Better full 8 bit communication. Even when dnet is running in 8 bit
mode, it doesn't really use all 8. It scans for characters under 32, and
if it finds them, encodes the entire data packet into a 7 bit stream. More
CPU for bandwidth tradeoffs here. My initial Fast8 implementation tried to
disable this, but apparently, it doesn't work.
Rexx/intuition support. Real pie-in-the-sky right now. But it'd be
nice for DNet to do things like autologins.
Documentation, and/or a FAQ on setting up DNEt. It can be a really
fussy program at times.
More stuff that I haven't thought of, of course...
What's not planned?
support for WB less than 2.0. gcc/ixemul binaries won't run on it, so
I won't even bother until ixemul does, or someone makes up the equivalent
library that isn't shared, but linked instead.
If you have any comments, or would like to help out, I can be reached at:
mehlhaff@ocf.berkeley.edu
mehlhaff@soda.berkeley.edu